painted leopard - Turkish English Dictionary